melon jellyfish - Turkish English Dictionary